pickling plants - French English Dictionary